package exception;

import java.util.Scanner;

/**
 * 异常处理练习
 */
public class TryCatchExercise04 {

    public static void main(String[] args) {
        /*
            如果用户输入的不是一个整数，就提示他反复输入直到输入一个整数为止
         */
        int num = 0;
        String inputStr = "";
        while(true) {
            System.out.println("请输入一个整数：");
            inputStr = new Scanner(System.in).next();
            try {
                num = Integer.parseInt(inputStr);
                break;
            } catch (NumberFormatException e) {
                System.out.println("输入的不是整数");
            }

        }
        System.out.println("你输入的值是=" + num);
    }
}
